 <?php include('session.php'); include('MatarSessionInactiva.php');?>
 <!DOCTYPE html>
<html>
  <head>
    <script type="text/javascript" language="javascript" src="js/ajaxppresupuesto.js"></script> 
    <script type="text/javascript" language="javascript" src="js/JQuery.js"></script>
  </head>
  <body><br>
      <?php 
              $cant = 0;
                $CantidadH = 0;
            
                 echo '<table id="tb" class="table table-hover">'; 
              echo "<tr>"; 
              echo "<td><b>Nombre</b></td>"; 
              echo "<td><b>C&eacute;dula</b></td>"; 
              echo "<td><b>Tipo Nombramiento</b></td>"; 
              echo "<td><b>Cantidad de Horas</b></td>"; 
              echo "<td><b>Jornada Laboral</b></td>";
              echo "</tr>";
              //Objetos
              $id=$_GET['id'];

              $anno = substr($id,0,4); // Corta el $id para obtener el año
           
              include('../Model/ModelConexion.php');
              $conexion = new Conexion();

              $consulta_profes = $conexion->Consulta("
          
              SELECT DISTINCT cadetalles.cedula,pacademico_panno.tipoNombramiento,pacademico_panno.anno
              FROM cadetalles,caencabezado,papersonal,pacademico_panno
              WHERE cadetalles.cedula=papersonal.cedula
              AND papersonal.cedula = pacademico_panno.cedula
              AND cadetalles.codigoHorario = caencabezado.codigoHorario
              AND pacademico_panno.anno = caencabezado.anno
              AND pacademico_panno.anno = '$anno'
              AND caencabezado.codigoHorario='$id'

               ");

               while ($Busca_profe= $conexion->Arreglo($consulta_profes))
                {   
                  if ($Busca_profe['tipoNombramiento'] != 'Propietario') 
                  {

                      $cedula2=$Busca_profe['cedula']; // Guarda la cedula de la consulta anterior
                      //De los profes consultados de la carga para el ciclo seleccionado cuente las horas presupuestarias.
                      $consulta_Horas = $conexion->Consulta("
                        SELECT DISTINCT papersonal.nombre,
                        cadetalles.cedula,
                        pacademico_panno.periodoNombramiento,
                        pacademico_panno.jornadaLaboral,
                        SUM(horasContacto)AS CantidadHoras
                        FROM cadetalles,pcdatos,papersonal,caencabezado,pacademico_panno
                        WHERE pcdatos.codigo = cadetalles.codigoCurso
                        AND caencabezado.codigoHorario = cadetalles.codigoHorario
                        AND cadetalles.cedula=papersonal.cedula
                        AND papersonal.cedula = pacademico_panno.cedula   
                        AND pacademico_panno.anno = caencabezado.anno
                        AND pacademico_panno.anno = '$anno'                     
                        AND cadetalles.cedula='$cedula2'
                        AND caencabezado.codigoHorario = '$id'
               
          
               ");

                while ($Busca_pa= $conexion->Arreglo($consulta_Horas))
                {   
                     if ($Busca_pa['CantidadHoras'] <= '5' && $Busca_pa['periodoNombramiento'] === 'Ciclo' ) {

                    $cedula2 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = '1/4 Tiempo'
                    WHERE `cedula` = '$cedula2';

                    ");

                    $Busca_pa['CantidadHoras'] = '332';
                    $Busca_pa['jornadaLaboral'] = '1/4 Tiempo';

                  }

                  elseif ($Busca_pa['CantidadHoras'] <= '5' && $Busca_pa['periodoNombramiento'] === 'Anualizado') {

                    $cedula3 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = '1/4 Tiempo'
                    WHERE `cedula` = '$cedula3';

                    ");

                    $Busca_pa['CantidadHoras'] = '720';
                    $Busca_pa['jornadaLaboral'] = '1/4 Tiempo';

                  }



                  elseif ($Busca_pa['CantidadHoras'] > '5' && $Busca_pa['CantidadHoras'] < '9' && $Busca_pa['periodoNombramiento'] === 'Ciclo' ) {
                    

                    $cedula4 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = '1/2 Tiempo'
                    WHERE `cedula` = '$cedula4';

                    ");

                    $Busca_pa['CantidadHoras'] = '664';
                    $Busca_pa['jornadaLaboral'] = '1/2 Tiempo';
                  }

                  elseif ($Busca_pa['CantidadHoras'] > '5' && $Busca_pa['CantidadHoras'] < '9' && $Busca_pa['periodoNombramiento'] === 'Anualizado' ) {
                  
                    $cedula5 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = '1/2 Tiempo'
                    WHERE `cedula` = '$cedula5';

                    ");

                    $Busca_pa['CantidadHoras'] = '1440';
                    $Busca_pa['jornadaLaboral'] = '1/2 Tiempo';
                  }
                  


                  elseif ($Busca_pa['CantidadHoras'] > '8' && $Busca_pa['CantidadHoras'] < '12' && $Busca_pa['periodoNombramiento'] === 'Ciclo' ) {

                    $cedula6 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = '3/4 Tiempo'
                    WHERE `cedula` = '$cedula6';

                    ");

                    $Busca_pa['CantidadHoras'] = '996';
                    $Busca_pa['jornadaLaboral'] = '3/4 Tiempo';

                  }
                  elseif ($Busca_pa['CantidadHoras'] > '8' && $Busca_pa['CantidadHoras'] < '12' && $Busca_pa['periodoNombramiento'] === 'Anualizado' ) {

                    $cedula7 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = '3/4 Tiempo'
                    WHERE `cedula` = '$cedula7';

                    ");

                    $Busca_pa['CantidadHoras'] = '2260';
                    $Busca_pa['jornadaLaboral'] = '3/4 Tiempo';

                  }


                   elseif ($Busca_pa['CantidadHoras'] > '11' && $Busca_pa['CantidadHoras'] < '16' && $Busca_pa['periodoNombramiento'] === 'Ciclo' ) {

                    $cedula8 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = 'Tiempo Completo'
                    WHERE `cedula` = '$cedula8';

                    ");

                    $Busca_pa['CantidadHoras'] = '1328';
                     $Busca_pa['jornadaLaboral'] = 'Tiempo Completo';

                  }
                  elseif ($Busca_pa['CantidadHoras'] > '11' && $Busca_pa['CantidadHoras'] < '16' && $Busca_pa['periodoNombramiento'] === 'Anualizado' ) {

                    $cedula9 = $Busca_pa['cedula'];
                    $conexion->Consulta("
                      UPDATE `gesac`.`pacademico_panno`
                    SET `jornadaLaboral` = 'Tiempo Completo'
                    WHERE `cedula` = '$cedula9';

                    ");

                    $Busca_pa['CantidadHoras'] = '2880';
                    $Busca_pa['jornadaLaboral'] = 'Tiempo Completo';

                  }
                   elseif ($Busca_pa['CantidadHoras'] > '15' && $Busca_pa['periodoNombramiento'] === 'Anualizado') {
                      $Busca_pa['CantidadHoras'] = 'REGARGADO +15';
                             $Busca_pa['jornadaLaboral'] = 'Tiempo Completo';
                  }

                              echo "<tr>"; 
                  echo "<td valign='top'>" .( $Busca_pa['nombre']) . "</td>"; 
                  echo "<td valign='top'>" .( $Busca_pa['cedula']) . "</td>";
                  echo "<td valign='top'>" .( $Busca_pa['periodoNombramiento']) . "</td>";
                  echo "<td valign='top'>" .( $Busca_pa['CantidadHoras']) . "</td>";
                  echo "<td valign='top'>" .( $Busca_pa['jornadaLaboral']) . "</td>";
                 
                   $CantidadH = $Busca_pa['CantidadHoras'];
                    
                $cant = $cant + $CantidadH;
           
                }
                     }
                          }

                                  ?>                
                <span id="sp" class="label label-info">Total de horas: <?php echo "$cant";?></span>
                <?php
            
            
              ?>

              </tr>
              </table>
  </body>
<html>
 
           